#main{ float:left; border-top:#FFF solid 10px; width:979px; }
#main-1{ float:left; height:200px; width:267px; border:#9edefc solid 1px; overflow:hidden; position:relative;}
#main-1 ul{width:267px; height:18px; line-height:18px; position:absolute; bottom:2px; left:2px;}
#main-1 ul li{ float:left; padding:0 5px; }
#main-2{ width:396px; height:218px; float:left;border:#9edefc solid 1px; margin-left:10px; position:relative; }
#main-2 ul li{ float:left; width:375px; position:relative; }
#main-2 ul{ float:left; line-height:188%; padding:3px 0 0 10px; }
.main-3{ float: right; width:290px; height:576px; border:#9edefc solid 1px; margin-left:10px; position:relative;  }
.main-3 ul{ width:255px; float:left; line-height:165%; padding:10px 0 0 15px; }
.main-3 ul li{ padding-left:10px; background: url(../img/gx-libg.gif) no-repeat;width:255px;height:20px;overflow:hidden; }
.main-4{ float:left;border:#9edefc solid 1px;margin-top:10px; width:675px; height:346px;position:relative;  }
#main-3{ margin-top:10px; height:521px; }
#main-5{ margin-top:10px; height:529px; }
.column2{ float:left; width:170px; padding:0 0 0 15px; }
.column2-1{ float:left; width:159px; padding-top:15px; }
.column1-1{ padding-left:10px; float:left;width:117px;}
.column1{ float:left; height:63px; width:210px; line-height:180%; color:#534a4c; padding:10px 0 0 15px; }
.hwith{ float:left; width:371px; height:27px; background:url(../img/gx-mainbg.gif) repeat-x; line-height:27px; padding-left:25px;  color:#256eb1; font-size:14px; font-weight:bold;}
.hwith1{ float:left; width:265px; height:27px; background:url(../img/gx-mainbg.gif) repeat-x; line-height:27px; padding-left:25px;  color:#256eb1; font-size:14px; font-weight:bold;}
.hwith2{ float:left; width:650px; height:27px; background:url(../img/gx-mainbg.gif) repeat-x; line-height:27px; padding-left:25px;  color:#256eb1; font-size:14px; font-weight:bold;overflow:hidden;}
.hwith3{ width:159px; height:17px; line-height:17px; background:#666; float:left; margin-top:2px; text-align:center;overflow:hidden;}
.hwith4{  position:absolute; left:615px; top:7px; padding-bottom:2px;}
.postiin{ position:absolute;top:7px; left:5px;clear:both;}
.postiin1{ position:absolute; left:290px;color:#256eb1;}
.link2:link,.link2:visited{ 
		font-size:12px; 
		color:#534a4c;
		text-decoration:underline;
	     } 
.link2:hover,.link2:active{ 
		font-size:12px; 
		color:#256eb1; 
		text-decoration:none;
		}
.link3:link,.link3:visited{ 
		font-size:12px; 
		color:#256eb1; 
		text-decoration:none;
	
		} 
.link3:hover,.link3:active{ 
		font-size:12px; 
		color:#534a4c;
		text-decoration:underline;
		}
.link4:link,.link4:visited{ 
		font-size:12px; 
		color: #333; 
		text-decoration:none;
		} 
.link4:hover,.link4:active{ 
		font-size:12px; 
		color:#534a4c;
		text-decoration:underline;
		}
.link5:link,.link5:visited{ 
		font-size:12px; 
		color: #FFF; 
		text-decoration:none;
	
		} 
.link5:hover,.link5:active{ 
		font-size:12px; 
		color: #333;
		text-decoration:underline;
		}